Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F8 Ecuador F1 Ecuador F2 Venezuela F1 Venezuela F2 Venezuela F3 USA F2 USA F3 USA F11 USA F12 Venezuela F4 Venezuela F1 Venezuela F2 Venezuela F3 Venezuela F5 Venezuela F6 Venezuela F7 USA F5 USA F9 USA F10 Venezuela F3 Venezuela F1 Venezuela F4 Venezuela F5 USA F24 Venezuela F7 Venezuela F8 Venezuela F9 USA F1 Venezuela F3 Venezuela F4 Venezuela F7 Venezuela F8 Venezuela F9 Usa F1 Usa F3 Venezuela F1 Venezuela F3 Venezuela F3 Venezuela F4 Mexico F15 USA F3 Venezuela F4 USA F10 USA F11 Venezuela F8 USA F10 USA F12 Venezuela F9 Venezuela F5 Compaq Cup 2001 - Zabrze Regional Hand Center Men's Challenger - Fresno II Naples ITG Challenger - Naples Ciudad de Pozoblanco Open Diputacion - Cordoba The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Bucaramanga Challenger Champaign Challenger Lexington Challenger Honolulu Challenger Milan Challenger Guadalajara Challenger Manta Challenger Aguascalenties Challenger Sacramento Challenger Champaign Challenger Manta Challenger Galleryfurniture.com Challenge - Atlanta Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Hamlet Cup - Long Island Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Heineken Open - Auckland International Tennis Championships - Delray Beach Mercedes-Benz Cup - Los Angeles Stockholm Open - Stockholm Heineken Open - Auckland Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing International Tennis Championships - Delray Beach Dallas Challenger Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo China Open - Beijing China Open - Beijing Tennis Channel Open - Las Vegas Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach The Nottingham Challenger - Nottingham Sao Paulo - Brazil ITG Miami Challenger - Miami Puerto Rico Challenger Tennis Event - Humacao Samsung Securities Cup - Seoul Tiburon Challenger Tallahassee Challenger Tiburon Challenger Sacramento Challenger - Sacramento Medellin Challenger Manta Challenger Salinas Challenger Citrix Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Sybase Open - San Jose Pingguo Challenger ATP Kremlin Cup - Moscow Winston Salem - Winston Salem Chennai Open - Chennai VIII Avierto Internacional de Salinas - Salinas XI Venice Open - Venice Pro Tennis World Open - Sunrise Samsung Secruities Cup Challenger - Seoul USTA Challenger - Champaign 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda U.S. Mens's Clay Court Championship - Houston Internationaux de Nouvelle-Caledonie - New Caledonia Legg Mason Tennis Classic - Washington Fifth Third Bank Tennis Championships - Lexington Semgroup Challenger - Tulsa Abierto Internacional Varonil Ciudad de Cancun - Cancun Carson Challenger Binghamton Challenger Calabasas Challenger Charlottesville Challenger Cherbourg Challeger Bogota Challenger Baton Rouge Challenger Sarasota Challenger Carson Challenger Binghamton Challenger Charlottesville Challenger Noumea Challenger Quimper Challenger Meknes Challenger Busan Challenger Cremona Challenger Aptos Challenger Tulsa Challenger Honolulu Challenger Dallas Challenger Savannah Challenger Panama City Challenger Cali Challenger Medellin Challenger Winnetka Challenger Bucaramanga Challenger CNA TennisPro Classic - Winnetka Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Copa Ericsson - Caracas 2003 Eddleman USTA Challenger - Birmingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Men's Challenger of Urbana-Champaign - Urbana Challenger Leon 2003 - Leon Memorial Savigny - Sassuolo SAP Open - San Jose USTA Challenger of North Miami Beach - North Miami Beach ARMS USTA Challenger - Rocky Mount San Luis Potosi Challenger 2000 - San Luis Potosi drkoop.com USTA Tennis Championships - Armonk USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose XL Capital Bermuda Open - Bermuda Aberto Da Costa Do Sauipe - Bahia Zivnobanka Czech Open - Prostejov 2001 USTA Tallahassee Tennis Challenger - Tallahassee TESS Tennis Classic - Campinas Stella Artois Clay Court Championships - Budaors Fifth-Third Bank Tennis Championships - Lexington Telesp Celular Open - Ribeirao Preto Theusbridge.com Tennis Classic - Tarzana USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Haagen Dazs Open - Caracas Urbana-Champaign Challenger - Urbana Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa 2003 Freeman Men's Challenger - Joplin Healthsouth/USTA Challenger - Denver Challenger Ciudad de Tijuana - Tijuana GHI Bronx Tennis Classic - Bronx Copa Ericsson Venezuela - Caracas Healthsouth/USTA Men's Challenger of Burbank - Burbank USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills Sporting Challenger 2003 - Turin Atlantic City Open - Atlantic City Banca Stato Challenger Lugano - Lugano X Open Internacional D'Andorra - Andorra USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx VI Gramado Open de Tenis - Gramado Project Independence Men's Challenger - Mandeville IX Trofeo Ciudad de Quito - Quito Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign USTA Men's Challenger of Dallas - Dallas Bogota Challenger - Bogota XL Capital Bermuda Open - Bermuda XI Open International D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton Samsung Securities Cup - Seoul College Station Challenger - College Station The Wright Financial Group USTA Challenger - Champaign Privat Bank Cup - Dnepropetrovsk 2005 Freeman Men's Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Joplin Challenger - Joplin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Societa Canottieri Mincio 2005 - Mantova Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta Hilton Waikoloa Village USTA Challenger - Waikoloa V Abierto Internacional de Salinas - Salinas Atlanta Clay Court Challenger - Atlanta Unique Zagreb Open - Zagreb Ciudad de Pozoblanco Open Diputacion - Cordoba Eddleman USTA Challenger - Birmingham Flea Market Cup Busan Challenger Tennis - Busan Naples Challenger - Naples drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver Bancolombia Open - Bogota USTA Tallahassee Tennis Challenger - Tallahassee Pacific Life Open - Indian Wells The 'Fitz' Casino Challenger - Tunica Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oklahoma Challenger - Tulsa Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Open de Montauban - Montauban Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge V Manta Open-Trofeo Ricardo Delgado Aray - Manta Seguros Bolivar Open - Cali Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas drkoop.com USTA Tennis Championships of Houston - Houston Music City Challenger - Nashville National Bank Men's Rimouski Challenger - Rimouski Austin Challenger - Austin Talahassee Challenger Savannah Challenger Quito Challenger Knoxville Challenger Flea Market Cup Busan Challenger Tennis - Busan Honolulu Challenger Tiburon Challenger - Tiburon Dallas Challenger USTA Challenger of Las Vegas - Las Vegas Burbank Challenger - Burbank Ojai Challenger Lugano Challenger Calabasas Challenger Sunset Moulding Challenger - Yuba City Knoxville Challenger 2004 Keys Gate Challenger - Homestead USTA Men's Challenger of Urbana-Champaign - Urbana Rimouski Challenger Pereira Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Leon Challenger Alessandria Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Music City Challenger - Nashville KGHM Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Tiburon Challenger Countrywide Classic USTA Challenger - Carson VI Abierto Internacional de Salinas - Salinas Bogota Challenger Top Wool Challenger - Biella Granby Challenger 2001 USTA Challenger of Calabasas - Calabasas Como Challenger 2001 Eddleman USTA Challenger - Birmingham Compaq Challenger - Bucharest VII Trofeo Ciudad de Quito - Quito Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Baton Rouge Challenger USTA/Adtech Challenger - Boston USTA Challenger of Burbank - Burbank Samsung Securities Cup - Seoul Reggio Emilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger AT&T Challenger of Dallas - Dallas Mobilux Open - Luxembourg 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Winnetka Challenger Rhodes Challenger Yokohama World Tennis Gaora Cup - Yokohama BMW Tennis Championship - Sunrise Challenger DCNS de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City Pereira Challenger USTA Challenger of Dallas - Dallas Napa Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda BMW Tennis Championship - Sunrise Aptos Challenger Abierto Colombiano de Tenis - Bogota GHI Bronx Tennis Classic - Bronx San Luis Potosi Challenger - San Luis Potosi AT&T Challenger of Dallas - Dallas USTA Challenger of San Antonio - San Antonio Challenger Lugano - Lugano USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance VII Avierto Internacional de Salinas - Salinas 2004 Freeman Men's Challenger - Joplin San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas Pro Tennis World Open - Boca Raton Sarasota Challenger 2002 Eddleman USTA Challenger - Birmingham Levene Gouldin & Thompson Tennis Challenger - Binghamton IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin 2004 USTA Challenger of Calabasas - Calabasas 2002 USTA Tallahassee Tennis Challenger - Tallahassee Seoul Challenger GHI Bronz Classic - Bronx West Side Tennis Club Clay Court Challenger - Forest Hills Tulsa Challenger Charlottesville Challenger Granby Challenger - Granby USTA Seascape Challenger - Aptos Bucaramanga Challenger Bogota Challenger Fifth-Third Bank Tennis Championships - Lexington USTA Tallahassee Tennis Challenger - Tallahassee Turin Challenger West Side Tennis Challenger - Forest Hills Winnetka Challenger 2002 FSE Challenger - Tarzana Binghamton Professional Tennis Tournament - Binghamton Tennis Masters Series - Toronto Canottieri Minico 2004 - Mantova Sacramento Challenger Aptos Challenger The Natrel's Challenger of Granby - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Swanston Challenger - Sacramento USTA Seascape Challenger - Aptos Manta Challenger Warsteiner Challenger Lubeck - Lubeck Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Fifth Third Bank Tennis Classic - Lexington Flea Market Cup - Busan 2000 Challenger de Granby - Granby Salinas Challenger Pereira Challenger USTA Safeway Challenger - Aptos Sacramento Challenger Kyoto Challenger Challenger Groningen - Groningen Helsinki Challenger III Gramado Open de Tenis - Gramado Hurricane Tennis Open - Bradenton Winnetka Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Sunrise Challenger BH Tennis Open International Cup - Belo Horizonte Quito Challenger Delray Beach International Tennis Championships - Delray Beach Countrywide Classic USTA Men's Challenger - Carson Cali Challenger Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis 2008 Lubbock Challenger - Lubbock Time Warner USTA Challenger - Binghamton Segundo Aberto de Brasilia - Brasilia Barranquilla Challenger The LTA Men's Challenger - Southampton JSM Challenger of Champaign - Urbana Telesp Celular Open - Campinas Seguros Bolivar Open - Medellin Global Telecom Open - Curitiba Legg Mason Tennis Classic - Washington D.C. Kyiv UMC Open - Kiev USTA Men's Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Optimus Maia Open - Maia Santiago Challenger Tulsa Auto Collection USTA Challenger - Tulsa Sunrise Challenger USTA Championships of Kerrville - Kerrville ECM Prague Open - Prague Sydney International - Sydney Challenger de Granby - Granby Legg Mason Tennis Classic - Washington Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis SAP Open - San Jose AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide Tennis Masters Series - Indian Wells The Ericsson Open - Miami TED Open - Istanbul Adidas International - Sydney Australian Open - Melbourne Olbia Challenger - Olbia The Granby Natrel Challenger - Granby International Tennis Championships - Delray Beach Men's Pro Challenger at Tunica National - Tunica Chennai Open - Chennai SAP Open - San Jose The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Thailand Open - Bangkok Sydney International - Sydney Beijing Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco NASDAQ-100 Open - Miami Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Campbells Hall of Fame Tennis Championships - Newport NASDAQ-100 Open - Miami AIG Japan Open Tennis Championships - Tokyo U.S. Mens's Clay Court Championship - Houston Rogers Masters - Toronto AEGON International - Eastbourne Western & Southern Financial Group Masters - Cincinnati Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Campbells Hall of Fame Tennis Championships - Newport Challenger Britania Zavaleta - Puebla Waldbaum's Hamlet Cup - Long Island Synsam Swedish Open - Bastad Granby Challenger Heineken Open - Auckland Farmers Classic - Los Angeles BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Cancun Challenger Helsinki Challenger Sony Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Indianapolis Tennis Championships - Indianapolis Rogers Cup - Montreal SAP Open - San Jose Kroger / St. Jude International - Memphis TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Men's Clay Court Championships - Orlando French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open U.S. Men's Clay Court Championships - Houston French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Kroger / St. Jude International - Memphis French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Grass Court Championships - London French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Japan Open - Tokyo CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Davis Cup, Group 1, REL2, ARG-VEN 4-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, Group 1, REL2, VEN-BAH 4-0 Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, Group 2, F, DOM-VEN, 3-2 Davis Cup, Americas Group II, 3R, MEX-VEN 4-1 Waldbaum's Hamlet Cup - Long Island Telecom Italia Masters - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Hamburg Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Pacific Life Open - Indian Wells Davis Cup, Group 2, 1R, VEN-AHO 4-1 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 2R, CAN-VEN 5-0 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, Group 1, 1R, VEN-MEX 1-4